English

DVD缘何被破解

1999-12-01 来源:光明日报 崔晓东 我有话说

DVD的加密技术按理说是不会被破解的,但实际情况并非如此。由于某个领取了解密软件生产许可证公司的失误,使得挪威的一个编程小组破解了加密软件,把DVD的自由拷贝变成了现实,再也不需要考虑因加密而产生的拷贝限制问题了。

在说明DVD加密是如何被破解之前,先来简单介绍DVD的加密原理。DVD的加密方法被称为Content Scrambling System——CSS,被这种方法加密的数据文件,如果没有密钥就不能从盘上读出。读出视频和音频数据文件,需要5字节(40bit)密钥。每个DVD影碟机和DVD-ROM的制造商如索尼、东芝等和每个软件DVD播放器如WinDVD、ATIDVD等的出版者都有他们唯一的解密密钥。每张DVD盘上共有400个8字节的密钥,也就是说每一个领到解密密钥的制造商生产的产品如WinDVD、XingDVD等都可以读出DVD盘的内容。所有领到DVD密钥的制造商必须加密他们的密钥,这样就无人能反编译播放软件,非法获得密钥。

事情的发生很偶然,因为市场上没有支持Linux操作系统的DVD软解压播放器。很多播放器都是工作在Windows操作系统下的,如WinDVD ATIDVD CompaqDVD XingDVD等。为了得到Linux操作系统下的DVD软件播放器,Linux的用户,一个被称为MoRE(Master of Reverse Engineering)的挪威编程小组开始自己动手解决问题,他们开始反编译Windows版的DVD播放器,研究它是如何工作的。他们发现几乎所有的播放器都对密钥加了密,但只有一个例外这就是Realnetworks的子公司Xing科技公司的产品:XingDVD,由于疏忽忘记了给播放器XingDVD的密钥加密,这就使得破解变得非常容易。

他们用解密后的密钥编制了一个名为DeCSS(60K)的小程序,它能把扩展名为VOB的DVD文件解密后存贮到硬盘上,使得DVD影片可以非法拷贝。

解密的密钥有5个字节长度,MoRE组织的一名成员Johansen称,他们能够破译其他全部的密钥,即使所有的DVD盘片都把XingDVD的密钥去掉,DeCSS也有其他的已解密的密钥可选择。Johanse和他的合作者,大约已破译了170个密钥,他们说事实上加密所使用算法十分简单,是一种非常脆弱的运算法则。

DVD影片的大小一般在4.7G—9.4G,而现在可写式DVD容量一般为2.5G或5.2G(双面),因此直接DVD拷贝并不容易。但到明年初,4.7G容量的可写式DVD盘将上市,这会使得复制DVD盘变得非常容易。一些专家提意,暂缓将大容量可写式DVD盘推向市场,因为这会使得盗版变得非常容易。

最终我们将如何对待DVD密码被破解的现实?干脆重新再更新所有的加密系统?这意味着市场上所有的DVD光驱和DVD影碟机都需要重新升级。如果想要保护DVD的知识产权,那么出版商也只好吞下这枚苦果了。

手机光明网

光明网版权所有

光明日报社概况 | 关于光明网 | 报网动态 | 联系我们 | 法律声明 | 光明网邮箱 | 网站地图

光明网版权所有